package com.bzkj.basicinfo.domain.basic;

import com.bzkj.common.core.domain.BaseEntity;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @Author：swj
 * @Desc
 * @Date：2025/9/28 15:28
 */
@Data
public class BasicCustomer extends BaseEntity {
    private Integer id;                 // 主键ID
    private String customerCode;     // 往来单位编码
    private String customerName;     // 往来单位名称
    private String shortName;        // 往来单位简称
    private String mnemonicCode;     // 助记码
    private String businessScope;    // 经营范围
    private String customerType;     // 类型（供应商/客户/运输商等）
    private String contactPerson;    // 联系人
    private String contactPhone;     // 联系电话
    private String email;            // 邮箱
    private String address;          // 地址
    private String taxNo;            // 税号
    private String bankName;         // 开户银行
    private String bankAccount;      // 银行账户
    private String enableState;      // 状态（0禁用，1启用）
    private String remark;           // 备注
    private String createBy;         // 创建人
    private Date createTime;// 创建时间
    private String updateBy;         // 修改人
    private Date updateTime;// 修改时间
    private String def1;
    private String def2;
    private String def3;
    private String def4;
    private String def5;
    //前段回显使用
    private List<String> typeList;
    private String picPath;//企业资质
}
